drop out of sight

Translations
disparaître de la circulation
Definitions
To disappear or become unreachable, often suddenly and without explanation; to stop being seen or heard from.